﻿/*@import "/Skins/Default/resetcommon.css";*/
/*index.css start*/
@charset "utf-8";
/* CSS Document */
/*common*/
.mb10 { margin-bottom:10px;}
.ml10 { margin-left:10px;}
.bg { background:#FFF;}
em,i{ font-style:normal;}


/*search*/
.search{height:33px; overflow:hidden;}
.search p{ height:33px;font:12px "Microsoft YaHei"; color:#666666;line-height:33px}
.search p a{ display:inline-block;color:#666666; margin-right:10px;font:12px "Microsoft YaHei"; color:#666666;line-height:33px}
.search span{ float:right; width:270px; height:21px; background:url(Img/Index/ser_bj.gif) no-repeat center top; margin-top:4px; padding-left:25px;}
.search span input{ background:none; float:left; border:0px; color:#d2d1d1;}
.search .tint{ width:194px; height:20px; margin-top:1px; font:12px "Microsoft YaHei"; line-height:20px; }
.search .bint{ width:75px; height:20px; cursor:pointer;}

/*banner*/
.banner { height:582px; overflow:hidden; position:relative;}
.banner p a{ background:url(Img/Index/banner.jpg) no-repeat center center; height:582px; display:block;}
.banner .ban_d{ height:12px; width:100%; position:absolute; top:558px; left:0px;}
.ban_d ul{ width:70px; height:12px; margin:0 auto;}
.ban_d li { width:12px; height:12px; margin:0 5px;float:left;}
.ban_d li a{ width:12px; height:12px; display:block;  background:url(Img/Index/ban_d2.png) no-repeat center center;}
.ban_d li a:hover{ background:url(Img/Index/ban_d1.png)  no-repeat center center;}

/*case*/
.case{ height:626px; background:url(Img/Index/case_bj.gif) no-repeat center top; overflow:hidden;}
.case .ca_tit{ height:100px; width:700px; margin:0 0 40px 0; padding:77px  0  0  260px;}
.ca_tit b{font:28px "Microsoft YaHei";  font-weight:bold;color:#3d3d3d; line-height:38px; display:block;}
.ca_tit p{ font:28px "Microsoft YaHei"; font-weight:bold; color:#67cd71; line-height:30px; margin-left:224px; display:block; }
.ca_tit p span{ font:14px Arial; color:#b9b9b9; line-height:24px; text-transform:uppercase; display:block;}
.case .ca_img{ height:400px; width:1000px; position:relative;}
.ca_img ul{ width:885px; height:400px; position:relative; margin:0 auto;}
.ca_img li{ overflow:hidden; position:absolute; text-align:center;}
.ca_img li a{ font:14px "Microsoft YaHei"; color:#000000; line-height:40px;}

.ca_img .cali1{ width:423px; height:336px; left:0px; top:20px; z-index:1;}
.ca_img .cali2{ width:495px; height:390px; left:195px; top:0px;z-index:2;}
.ca_img .cali3{ width:423px; height:336px; right:0px; top:20px;z-index:1;}

.ca_img .ca_l , .ca_img .ca_r{ width:60px; height:60px; position:absolute; top:140px; z-index:993;}
.ca_l{ left:0px;}
.ca_r{ right:0px;}
.ca_l a , .ca_r a{width:45px; height:60px; display:block; cursor:pointer; }
.ca_l a { background:url(Img/Index/ca_l.jpg)  no-repeat center center;}
.ca_r a { background:url(Img/Index/ca_r.jpg)  no-repeat center center;}

/*3d*/
.ca_img ul {width:1000px;height:400px;margin:0px; overflow:hidden;}
.ca_img ul li { width:495px; height:350px; overflow:hidden; }
.ca_img ul li a { display:block; position:relative; }
.ca_img ul li img{ width:100%; cursor:pointer; }
.ca_img ul li span { display:none; }
.ca_img ul li span.title .case ul li span.title { width:495px; height:28px;   font:14px "Microsoft YaHei"; color:#fff; line-height:28px;text-align:center; position:absolute; bottom:1px; left:1px; }
.ca_img ul li.roundabout-in-focus span { display:block;position:absolute;    font-size: 18px;left: 80px; top: 307px;font-weight: bold;}




/*pro*/
.pro{ height:924px; background:url(Img/Index/pro_bj.gif) no-repeat center top; overflow:hidden;}
.pro .pro_tit{ width:700px; height:100px; margin:0 0 52px 0; padding:44px 0 0 256px ; }
.pro_tit b{font:28px "Microsoft YaHei";  font-weight:bold;color:#3d3d3d; line-height:38px; display:block;}
.pro_tit p{ font:28px "Microsoft YaHei"; font-weight:bold; color:#3d3d3d; line-height:30px; margin-left:237px; }
.pro_tit p span{ font:14px Arial; color:#b9b9b9; line-height:24px; text-transform:uppercase; display:block;}
.pro_tit p i{ color:#67cd71;}
.pro .pro_l{ width:213px; height:708px; overflow:hidden;float:left; background:url(Img/Index/pro_tbj1.jpg) no-repeat center top;}
.pro_l h3{ width:213px; height:49px; background:url(Img/Index/pro_tb1.jpg) no-repeat center top; text-align:center; padding-top:12px; margin-bottom:23px;}
.pro_l h3 a{ font:16px "Microsoft YaHei"; font-weight:bold; color:#fff; line-height:16px;}
.pro_l h3 span{ font:12px Arial; color:#add3af; line-height:22px; display:block;}
.pro_l .pro_fl{ width:213px; height:525px; background:url(Img/Index/pro_x2.jpg) no-repeat center bottom;}
.pro_fl h4 { width:181px; height:38px; margin:0 auto;}
.pro_fl h4 a{ width:157px; height:30px; display:block; font:14px "Microsoft YaHei"; color:#fff; line-height:30px; padding-left:24px; background:url(Img/Index/pro_tb4.gif) no-repeat center top;}
.pro_fl h4 a:hover{ background:url(Img/Index/pro_tb2.gif) no-repeat center top;}
.pro_fl ul{ width:206px; margin:0 auto; margin-bottom:14px;}
.pro_fl li{ height:32px; width:206px; background:url(Img/Index/pro_x1.gif) no-repeat center bottom;}
.pro_fl .p_clear{ background:none;}
.pro_fl li a{ height:32px; width:166px; font:14px "Microsoft YaHei"; color:#666666; line-height:32px; display:block; background:url(Img/Index/pro_tb3.gif) no-repeat 20px center; padding-left:40px;}
.pro .pro_pho{ width:166px; height:44px; margin:5px  0 0 14px; background:url(Img/Index/pro_pho.gif) no-repeat 0 0 ; font:14px "Microsoft YaHei"; color:#000000; line-height:14px; padding:22px 0 0 30px; }
.pro_pho span{ font:24px "宋体"; color:#000000; line-height:28px; display:block;}

.pro .pro_r{ width:768px; height:710px; float:right; background:#fff; }
.pro_r p{ height:52px; width:744px; background:url(Img/Index/pro_x3.gif) repeat-x left bottom; overflow:hidden; margin:0 auto 18px;}
.pro_r p a{ font:20px "Microsoft YaHei"; font-weight:bold; color:#50b35a; line-height:52px;}
.pro_r p span{ font:12px Arial; text-transform:uppercase; color:#3e7b44; line-height:60px; margin-left:4px;}
.pro_r .pro_img, .pro_r ul{ width:757px; height:640px;overflow:hidden;}
.pro_r .pro_img { margin-left:10px;}
.pro_img li{width:239px; height:319px; float:left; overflow:hidden; margin:0 15px 0 0; }
.pro_img .pi_clear{ margin-right:0px;}
.pro_img img ,.pro_img i , .pro_img img ,.pro_img em{ width:237px; height:272px; display:block; overflow:hidden; cursor:pointer;}
.pro_img em{ border:1px solid #e6e6e6; margin-bottom:8px; position:relative;}
.pro_img span a{ width:113px; height:25px; display:inline-block; background:url(Img/Index/pro_b1.jpg) no-repeat center top; font:14px "Microsoft YaHei"; color:#000000; line-height:25px; text-align:center; float:left;}
.pro_img span b a{background:url(Img/Index/pro_b2.jpg) no-repeat center top; color:#fff; float:right;}
.pro_img li em i{ height:142px; background:url(Img/Index/pro_tm.png) no-repeat center top;text-align:center; font:12px "Microsoft YaHei"; color:#fff; line-height:12px; padding-top:130px;position:absolute; }

.pro_img .cur em i {  top:0px; left:0px;}



/*ban1*/
.ban1{ height:395px; background:url(Img/Index/ban1_bj.gif) repeat-x left top; overflow:hidden; padding-top:42px;}
.ban1 .content{ position:relative;}
.ban1 span a{ width:1000px; height:395px; display:block; background:url(Img/Index/ban1_01.jpg) no-repeat center top;}
.ban1 .ban1_txt{ width:260px; height:130px; position:absolute; top:177px; right:50px;}
.ban1_txt a{ width:110px; height:24px; margin:0 auto; background:url(Img/Index/ban1_b1.jpg) no-repeat center center; display:block; font:14px "Microsoft YaHei"; color:#fff; line-height:24px; text-align:center; margin-bottom:36px;}
.ban1_txt p{ width:204px; height:46px; font:14px "Microsoft YaHei"; color:#1d1d1d; line-height:14px; background:url(Img/Index/ban1_t1.jpg) no-repeat 0 0; padding:18px 0 0 36px;}
.ban1_txt p i{ font:28px Arial; color:#67cd71; line-height:34px; display:block;}

/*ratio*/
.ratio{ height:1118px; background:url(Img/Index/rat_bj.jpg) no-repeat center top; overflow:hidden;}
.ratio .rat_tit{ width:680px; height:90px; padding-left:316px; padding-top:46px; font:28px "Microsoft YaHei"; font-weight:bold; color:#3d3d3d; line-height:28px;}
.rat_tit p{ font:28px "Microsoft YaHei"; font-weight:bold; color:#3d3d3d; line-height:40px; margin-left:166px;}
.rat_tit p span{ font:14px Arial; color:#b9b9b9; line-height:18px; text-transform:uppercase; display:block;}
.ratio i{ color:#67cd71;}
.ratio .rat_txt{ width:1000px; height:900px; position:relative;}
.ratio dl{ width:394px; position:absolute;}	
.ratio dt{ height:102px; font:30px "Microsoft YaHei"; font-weight:bold; color:#3d3d3d; line-height:170px; overflow:hidden; padding-left:16px; background:url(Img/Index/ys_b1.jpg) no-repeat right center; margin-bottom:12px;}  
.ratio dd p{ height:35px; font:16px "Microsoft YaHei"; color:#3d3d3d; line-height:35px; background:url(Img/Index/ra_d.jpg) no-repeat 0 15px; padding-left:18px;} 
.rat_txt .rat_d1{ top:74px; right:0px;}
.rat_d1 dt{ width:270px;}
.rat_txt .rat_d2{ top:550px; left:62px;}
.rat_d2 dt{ width:296px;}

/**/
.ys{ height:1857px; background:url(Img/Index/ys_bj.jpg) no-repeat center top; overflow:hidden;}
.ys .ys_tit{ height:90px; width:840px; padding:70px 0 0 154px; margin-bottom:33px;}
.ys_tit b{ font:28px "Microsoft YaHei"; font-weight:bold; color:#3d3d3d; line-height:40px; }
.ys_tit p{ font:20px "Microsoft YaHei";  color:#686868; line-height:34px; margin-left:280px;}
.ys_tit p span{ font:14px Arial; color:#b9b9b9; line-height:14px; text-transform:uppercase; display:block;}
.ys_tit i{ color:#67cd71;}
.ys dt{ font:26px "Microsoft YaHei"; color:#fff; font-weight:bold; line-height:35px; margin-bottom:15px;}
.ys dd  p{padding-left:22px; font:16px "Microsoft YaHei"; color:#3c3c3c; line-height:20px; background:url(Img/Index/ys_d.png) no-repeat 0 6px; display:block; margin-bottom:16px;}

.ys_txt1{ width:1000px; height:390px; background:url(Img/Index/ys_t1.jpg) no-repeat center top; overflow:hidden;}
.ys_txt1 dl{ width:400px;  margin-top:135px;}
.ys_txt2{ width:1000px; height:406px; background:url(Img/Index/ys_t2.jpg) no-repeat center top; overflow:hidden;}
.ys_txt2 dl{ width:500px;  margin-top:135px; float:right;  text-align:center; padding-right:80px; margin-top:275px;}
.ys_txt2 dt{ color:#3d3d3d; margin-bottom:8px;}
.ys_txt2 dd{ font:16px "Microsoft YaHei"; color:#3c3c3c; line-height:22px;}
.ys_txt2 i{ color:#67cd71;}
.ys_txt3{ width:1000px; height:416px; background:url(Img/Index/ys_t3.jpg) no-repeat center top; overflow:hidden;}
.ys_txt3 dl{ width:400px; margin-top:126px;}
.ys_txt4{ width:1000px; height:453px; background:url(Img/Index/ys_t4.jpg) no-repeat center top; overflow:hidden;}

.ys_txt4 dl{ width:400px; margin-top:178px; float:right;}
.ys_txt4  dt{ color:#3d3d3d;}
.ys_txt4 i{ color:#67cd71;}

/**/
.support{ height:485px; background:url(Img/Index/sup_bj.jpg) no-repeat center top; overflow:hidden;}
.support  .sup_tit{ height:90px; width:700px; padding-left:280px; font:28px "Microsoft YaHei";font-weight:bold; color:#3d3d3d; line-height:28px; padding-top:82px; margin-bottom:72px;}
.sup_tit p{  font:28px "Microsoft YaHei"; font-weight:bold; color:#3d3d3d; line-height:44px; margin-left:158px;} 
.sup_tit p span{ font:14px Arial; color:#b9b9b9; line-height:14px; text-transform:uppercase; display:block;}
.support i{ color:#67cd71;}
.support .sup_txt , .sup_txt dl{ width:1000px; height:218px; overflow:hidden;}
.sup_txt dt{ width:471px; height:218px; float:right;}
.sup_txt dd{ width:458px; height:168px; float:left; padding-top:50px; padding-left:42px;}
.sup_txt dd p{ font:20px "Microsoft YaHei"; font-weight:bold;color:#3d3d3d; line-height:26px; text-align:center; margin-bottom:8px;}
.sup_txt dd h5{ width:458px; height:20px; background:url(Img/Index/sup_t2.gif) no-repeat center top; font:14px "Microsoft YaHei"; color:#3d3d3d; line-height:20px; text-align:center; margin-bottom:20px;}
.sup_txt dd h5 span{ color:#fff;}
.sup_txt .sup_pho{ width:294px; height:60px; margin:0 auto; }
.sup_pho span{ width:147px; height:33px; display:inline-block; float:left; background:url(Img/Index/sup_t1.jpg) no-repeat 0 0; font:14px "Microsoft YaHei"; color:#1d1d1d; line-height:14px; padding:12px 0 0 36px; }
.sup_pho span b{ font:20px "Times New Roman"; font-weight:bold; color:#67cd71; line-height:20px; display:block;}
.sup_pho a{ width:110px; height:24px; display:inline-block; float:left; background:url(Img/Index/ban1_b1.jpg) no-repeat center top; font:14px "Microsoft YaHei"; color:#fff; line-height:24px; text-align:center; margin-top:25px;}

/*合作客户*/
.part{ height:268px; overflow:hidden; padding-top:32px;}
.part .par_tit{ width:1000; height:52px; background:url(Img/Index/par_x.gif) no-repeat center center; text-align:center;} 
.par_tit a{ font:18px "Microsoft YaHei"; font-weight:bold; color:#3d3d3d; line-height:52px;}
.par_img { width:1000px; height:152px; position:relative; overflow:hidden;}
.par_img .pa_l , .par_img .pa_r{ width:60px; height:60px; position:absolute; top:26px; z-index:2;}
.pa_l{ left:0px;}
.pa_r{ right:0px;}
.pa_l a , .pa_r a{width:60px; height:60px; display:block; cursor:pointer; }
.pa_l a { background:url(Img/Index/ca_l.jpg)  no-repeat center center;}
.pa_r a { background:url(Img/Index/ca_r.jpg)  no-repeat center center;}
.par_img .par_ul { width:1000px; height:152px; background:url(Img/Index/par_x2.gif) repeat-x left bottom;}
.par_ul ul{ width:870px; height:150px; overflow:hidden; margin:0 auto;}
.par_ul li{ width:169px; height:150px; float:left; text-align:center; margin-right:6px;}
.par_ul .pa_clear{ margin-right:0px;}
.par_ul  img{ width:167px; height:111px; border:1px solid #e8e8e8;}
.par_ul li a{ font:14px "Microsoft YaHei"; color:#000000; line-height:32px;}


/*witn*/
.witn{ height:453px; background:url(Img/Index/wotn_bj.gif)  no-repeat center top; 	}
.witn .wi_tit{  height:90px; width:696px; padding-left:304px; font:28px "Microsoft YaHei";font-weight:bold; color:#3d3d3d; line-height:28px; padding-top:20px; margin-bottom:60px;}
.wi_tit p{  font:28px "Microsoft YaHei"; font-weight:bold; color:#3d3d3d; line-height:44px; margin-left:124px;} 
.wi_tit p span{ font:14px Arial; color:#b9b9b9; line-height:14px; text-transform:uppercase; display:block;}
.wi_tit i{ color:#67cd71;}
.witn .wi_txt , .wi_txt dl{ width:1000px; height:270px; overflow:hidden;}
.wi_txt dt{ width:415px; height:270px; float:left; margin-right:36px; border:1px solid #e8e8e8;	}
.wi_txt dt img{ width:415px; height:269px;}
.wi_txt dd{ width:530px; height:270px; float:left;}
.wi_txt dd b a{ font:20px "Microsoft YaHei"; font-weight:bold;color:#3d3d3d; line-height:62px;}
.wi_txt p{ height:174px; font:14px "Microsoft YaHei"; color:#3d3d3d; line-height:24px;}
.wi_txt span a{ width:71px; height:17px; display:block; border:1px solid #d3d3d3; font:12px "Microsoft YaHei"; color:#646464; line-height:17px; text-align:center; float:right;}
/*honor*/
.honor{ height:300px; overflow:hidden; padding-top:42px;}
.honor .ho_tit{ height:40px; background:url(Img/Index/hon_x2.gif) repeat-x left bottom; margin-bottom:16px;}
.ho_tit li{ width:146px; height:40px; background:url(Img/Index/hon_x.gif) no-repeat left center; float:left; text-align:center;}
.ho_tit li a{ font:16px "Microsoft YaHei"; font-weight:bold; color:#3d3d3d; line-height:40px; width:146px; height:40px; display:inline-block;}
.ho_tit li a:hover , .ho_tit .cur a{ background:url(Img/Index/hon_x3.gif) repeat-x left bottom; color:#67cd71;}

.ho_img { width:1000px; height:240px; position:relative; overflow:hidden;}
.ho_img .ho_l , .ho_img .ho_r{ width:60px; height:60px; position:absolute; top:60px; z-index:2;}
.ho_l{ left:0px;}
.ho_r{ right:0px;}
.ho_l a , .ho_r a{width:60px; height:60px; display:block; cursor:pointer; }
.ho_l a { background:url(Img/Index/ca_l.jpg)  no-repeat center center;}
.ho_r a { background:url(Img/Index/ca_r.jpg)  no-repeat center center;}
.ho_img .ho_ul { width:876px; height:224px; margin:0 auto;}

.ho_img ul{ width:876px; height:224px; overflow:hidden; margin:0 auto;margin-left: 63px;}
.ho_img .ho_clear{ margin-right:0px;}
.ho_img li a{ font:14px "Microsoft YaHei"; color:#3d3d3d; line-height:30px;}
.ho_img  .ho_ul1 {}
.ho_ul1 li{ width:150px; height:224px; float:left; text-align:center; margin-right:31px;}
.ho_ul1  img{ width:148px; height:190px; border:1px solid #e8e8e8;}

.ho_ul2 li{ width:215px; height:224px; float:left; text-align:center; margin-right:5px;}
.ho_ul2  img{ width:213px; height:190px; border:1px solid #e8e8e8;}



/*dy*/
.dy{ height:280px; overflow:hidden; background:#f5f5f5; padding-top:18px;}
.dy .dy_tit{ height:36px; background:url(Img/Index/hon_x2.gif) repeat-x left bottom; }
.dy_tit li{ width:114px; height:36px; background:url(Img/Index/hon_x.gif) no-repeat left center; float:left; text-align:center;}
.dy_tit li a{ font:16px "Microsoft YaHei"; font-weight:bold; color:#3d3d3d; line-height:40px; width:114px; height:36px; display:inline-block;}
.dy_tit li a:hover ,.dy_tit .cur a{ background:url(Img/Index/hon_x3.gif) repeat-x left bottom; color:#67cd71;}

.dy .news{ width:644px; height:298px; float:left;}
.news .news_txt{ width:642px; height:202px; background:#fff; padding-top:22px;}
.news_txt dl{width:620px; height:202px; padding-left:20px;}
.news_txt dt{ width:283px; height:189px; border:1px solid #e6e6e6; float:left; margin-right:28px;}
.news_txt dt img{ width:283px; height:189px; }
.news_txt dd{ width:275px; height:189px; float:left;}
.news_txt ul{ height:168px; width:275px;}
.news_txt li{ height:16px; background:url(Img/Index/new_d.gif) no-repeat 0px 6px; margin-bottom:10px; padding-left:20px; cursor:pointer;}
.news_txt li span{ float:right;}
.news_txt li a{ font:12px "Microsoft YaHei"; color:#8b8b8b; line-height:16px; }
.news_txt p a{ width:51px; height:18px; background:#67cd71; font:12px "Microsoft YaHei"; color:#fff; line-height:18px; text-align:center; display:block; float:right;}
.dy .faq{width:338px; height:298px; float:right;}
.faq_txt{ width:338px; height:202px;  background:#fff; padding-top:22px;}
.faq_txt ul{ height:168px; width:242px; margin-left:20px;}
.faq_txt li{ height:16px;width:242px;  margin-bottom:10px; cursor:pointer; float:left;}
.faq_txt li span{ float:right;}
.faq_txt li b{ font:12px "Microsoft YaHei"; font-weight:normal; color:#8b8b8b; line-height:16px; float:left; }
.faq_txt li i{ width:12px; height:12px; background:#8b8b8b; display:inline-block; font:12px "Microsoft YaHei";  color:#e8e8e8; line-height:12px; text-align:center; margin-right:14px; float:left;}
.faq_txt p{width:51px; height:18px; padding-right:40px; float:right;}
.faq_txt p a{ width:51px; height:18px; background:#67cd71; font:12px "Microsoft YaHei"; color:#fff; line-height:18px; text-align:center; display:block;}
/*link*/
.link{ height:188px; background:url(Img/Index/link_bj.gif) no-repeat center 45px;}
.lin_tit{ height:28px; width:1000px; padding-top:29px; margin-bottom:26px;}
.lin_tit p{ width:100px; height:28px; float:left; padding-left:48px;}
.lin_tit p a{ font:20px "Microsoft YaHei"; font-weight:bold; color:#3d3d3d; line-height:30px;} 
.lin_tit span a{ float:right; width:80px; height:16px; display:block; background:url(Img/Index/link_j.gif) no-repeat 0 5px; padding-left:16px; font:12px "Microsoft YaHei"; color:#3d3d3d; line-height:14px;}  
.lin_txt p { width:992px; height:60px;}
.lin_txt p a{ font:12px "Microsoft YaHei"; color:#8b8b8b; line-height:12px; display:inline-block; margin:0 10px 14px 30px;}


/*flash bannna切换*/
#flashs { position:relative;}
#flashs .bgitem {  }
#flashs .btn{ position:absolute; z-index:7; bottom:22px; right:50%; margin-right:-470px; padding:5px 6px;}
#flashs .btn span{ color:#68CD71;  background:#efefef; border:1px solid #68CD71; cursor: pointer;display: inline-block;margin-left: 5px;padding:2px 6px;}
#flashs .btn span.cur{ background:#68CD71; color:#fff;}

/*rollup.css*/
#roll_top,#fall,#ct{position:relative;cursor:pointer;height:72px;width:26px}#roll_top{background:url(/Skins/Default/Img/top.gif) no-repeat}#fall{background:url(/Skins/Default/Img/top.gif) no-repeat 0 -80px}#ct{background:url(/Skins/Default/Img/top.gif) no-repeat 0 -40px}#roll{display:block;width:15px;margin-right:-500px;position:fixed;right:45%;top:85%;_margin-right:-505px;_position:absolute;_margin-top:300px;_top:expression(eval(document.documentElement.scrollTop))}

-moz-user-select:-moz-none; 

